keep one's weather eye open - Deutsch Englisch Wörterbuch